package com.ebring.shareEducation.service;

import com.ebring.shareEducation.bean.WalletAdds;
import com.ebring.shareEducation.utils.RspMsg;

import java.util.List;

public interface WalletAddsService {
    /**
     * 查找所有钱包地址
     */
    RspMsg<List<WalletAdds>> selectWallet();

    /**
     * 查询用户所拥有的钱包地址
     */
    RspMsg<List<WalletAdds>> selectWalletByUserId(String userId);

    /**
     * 修改钱包地址
     */
    RspMsg<WalletAdds> updateWallet(WalletAdds walletAdds);

    /**
     * 新增加钱包地址
     */
    RspMsg<WalletAdds> insetWallet(WalletAdds walletAdds);

    /**
     * 模糊查询根据钱包地址
     */

    RspMsg<List<WalletAdds>> select(String userid, String bid);

    /**
     * 删除钱包地址
     */
    RspMsg<WalletAdds> DeleteWallet(String id);

}
